from huggingface_hub import hf_hub_download

# 模型仓库名称、要下载的文件名、本地保存路径（这里假设保存到当前目录的 models 文件夹，需提前创建）
repo_id = "jackietung/bert-base-chinese-finetuned-sentiment"
# 比如你最终需要 onnx 格式，但页面里目前没看到 onnx 文件，不过原问题里报错是找 bert_chinese_sentiment.onnx，你得确认模型转换或来源
# 假设先下载 model.safetensors 示例，实际按需替换要下载的文件名
filename = "model.safetensors"
cache_dir = "./huggingface_cache"

try:
    downloaded_file = hf_hub_download(repo_id=repo_id, filename=filename, cache_dir=cache_dir)
    print(f"文件已下载到：{downloaded_file}")
except Exception as e:
    print(f"下载失败：{e}")

## 文件已下载到：./ huggingface_cache\models--jackietung--bert-base-chinese-finetuned-sentiment\snapshots\
